.thumb
.syntax unified
.section .text.start, "ax"
.global start
.type start, #function
start:
.cfi_startproc
	b 1f
	# magic fields verified by microloader
	.short 0xaa55
	.short 0xaabb
	.short 0xccdd
	1:
#	mov r0, #0x42000000
    mov r0, #0x49000000

    mov sp, r0
	b main
.cfi_endproc
.size start, . - start
.Lstack_pointer: .long 0x49000000

.global disable_interrupts
.type disable_interrupts, #function
disable_interrupts:
	mrs     r0, cpsr
    orr     r0, r0, #(1<<7)
    msr     cpsr_c, r0
    bx      lr
.size disable_interrupts, . - disable_interrupts